skilled at getting out of situations - Turkish English Dictionary